#pragma once 
#include <vector>
#include "Types.h"
class System;

class Mesh
{
public:
	Mesh(Real start, Real end, int num_cells);
	~Mesh();

	Real dh() { return this->_dh; }
private:
	std::vector<Real> _coords;
	Real _start, _end, _dh;
	friend System;
};

